package br.com.ac.fatureweb.utilitary;

import java.security.MessageDigest;

import org.jboss.security.Base64Encoder;

public final class Criptografia {

	public static String executeMd5(final String senha) {
		try {
			final byte[] mensagem = senha.getBytes();

			final MessageDigest md = MessageDigest.getInstance("MD5");

			md.update(mensagem);

			final byte[] gerado = md.digest();

			final String retorno = Base64Encoder.encode(gerado);

			return retorno;
		} catch (final Exception e) {
			return null;
		}
	}

}
